* {padding:0px;margin:0px;font-family:"Î¢ÈíÑÅºÚ";color:#333;text-decoration:none;}
html {width:100%;height:100%;}
body {background:#fff;background-size:100% auto;width:100%;height:100%;}
ul li {list-style:none;}
.textcenter {text-align:center;}
.textright {text-align:right;}
.clear {clear:both;}
.left,.fl {float:left;}
.right,.fr {float:right;}
.none {display:none;}
img {display:block;}
.w985 {width:985px;margin:0 auto;}
.w1180 {width:1180px;margin:0 auto;}
.mtop {margin-top:10px;}
.mtop1 {margin-top:40px;}
.mtop2 {margin-top:25px;}
.topban {width:100%;height:299px;background:url(topbanner.jpg) 50% 0 no-repeat;min-width:1180px;}
#skip {width: 0;height: 0;overflow: hidden;position: absolute;}
.topban h1 {height: 128px;padding-top: 70px;padding-left: 20px;}
.rdlogobg {background:url(rd_logo.png) 20px 70px no-repeat;}
.dhs1 {width: 144px;padding: 30px 0 0 23px;overflow: hidden}
.dhs2 {width: 435px;padding: 16px 0 0 0;overflow: hidden;}
.dhs2 a ,.dhs3 a{padding-right: 13px;float: left}
.dhs1button {width: 50px;height: 38px;line-height: 38px;background: url(t1.gif) no-repeat 0 center;padding-left: 34px}
.dhs2button1 {width: 80px;height: 38px;line-height: 38px;background: url(top1.png) no-repeat 0 center;padding-left: 35px;}
.dhs2button2 {width: 80px;height: 38px;line-height: 38px;background: url(top2.png) no-repeat 0 center;padding-left: 35px;}
.dhs3 {width: 380px;padding: 16px 0 0 0;overflow: hidden}
.dhs3button1 {width: 80px;height: 38px;line-height: 38px;background: url(top3.png) no-repeat 0 center;padding-left: 35px;}
.dhs3button2 {width: 80px;height: 38px;line-height: 38px;background: url(top4.png) no-repeat 0 center;padding-left: 35px;}
.tout {height:86px;background:#f5f5f5 url(tout.png) 0 0 no-repeat;text-indent:150px;line-height:86px;margin-top:40px;}
.idxtopnews {height:311px;overflow:hidden;margin-top:40px;}
.tpicnews {width:662px;}
.tpicnews .fl {width:553px;overflow:hidden;position:relative;}
.tpicnews .fl img {width:553px;height:311px;}
.tpicnews .fl p {background:rgba(0,0,0,0.66);height:38px;line-height:38px;position:absolute;bottom:0;left:0;text-align:center;color:#fff;font-size:18px;width:100%;}
.tpicnews .fr {width:98px;position:relative;height:311px;}
.tpicnews .fr .picprev {position:absolute;top:0;left:0;}
.tpicnews .fr .picnext {position:absolute;bottom:0;left:0;}
  .swiper {
        width: 100%;
        height: 100%;
        margin-left: auto;
        margin-right: auto;
      }

      .swiper-slide {
        background-size: cover;
        background-position: center;
      }

      .mySwiper2 {
        height: 100%;
        width: 100%;
      }

      .mySwiper {
        height: 250px;
        box-sizing: border-box;

      }

      .mySwiper .swiper-slide {
        width: 100%;
        height: 100%;
        opacity: 0.6;
      }

      .mySwiper .swiper-slide-thumb-active {
        opacity: 1;
      }

      .swiper-slide img {
        display: block;
        width: 100%;
        height: 100%;
        object-fit: cover;
      }
.tpicnews .fr .swiper-button-prev {position:absolute;top:22px;left:0;width:98px;height:21px;background:url(prev.png);z-index:999;}
.tpicnews .fr .swiper-button-next {position:absolute;top:310px;left:0;width:98px;height:21px;background:url(next.png);z-index:999;}
.swiper-button-next:after, .swiper-button-prev:after {display:none;}
.tpicnews .fr .slidewin {position:absolute;top:30px;left:0;height:250px;overflow:hidden;width:100%;}
.gdpic {position:absolute;top:0;left:0;}
.tpicnews .fr li {padding-bottom:10px;}
.tpicnews .fr li img {width:98px;height:55px;}
.tywnews {width:480px;}
.tywnews h1 {background:url(btn1.png) 0 0 no-repeat;text-indent:35px;height:40px;}
.tywnews li {background:url(bluedot.png) 10px 50% no-repeat;text-indent:35px;margin:20px 0;height:24px;overflow:hidden;}
.rdzq {background:#f5f5f5;height:105px;margin:40px 0;}
.rdzq h1 {font-size:24px;color:#fff;background:url(bluebg.png) 0 0 no-repeat;width:66px;height:70px;padding:25px 0 0 10px;position:relative;top:-5px;margin-left:10px;margin-right:20px;}
.rdlist {width:290px;margin-right:30px;padding-top:5px;}
.rdlist  li {margin:15px 0;}
.citylist {width:640px;padding-top:5px;}
.citylist  li {margin:15px 30px 0 0;width:290px;float:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.adlm {height:127px;overflow:hidden;}
.main {padding-top:48px;}
.mleft {width:356px;background:#f6f6f6;padding-bottom:10px;}
.zrwin {background: url(zrbg.jpg);height: 135px;padding: 120px 83px 0;width: 189px;}
.zrwin img {padding-bottom:10px}
.zrwin .fl {width:138px;}
.zrwin .fr {width:150px;}
.zrwin .fr img {padding:5px 0 10px;}
.zrwin .fr img.picr {padding:5px 0 10px 12px;}
.zrfb {width:336px;margin-left:10px;margin-right:10px;background:#ebf1f4;}
.jydbright .zrfb {width:358px;margin-left:0px;margin-right:0px;background:#f4f4f4;}
.xxbtn,.yjbtn {background:#99cb00;height:56px;line-height:56px;overflow:hidden;}
.xxbtn p,.yjbtn p {float:left;width:50%;text-align:center;}
.xxbtn p a,.yjbtn p a {color:#fff;}
.xxlist {width:290px;margin:0 auto;height:210px;overflow:hidden;padding-top:20px;}
div.xxlist {padding-top:20px;height:245px;overflow:hidden;}
.xxlist li {padding:12px 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.zrfb .selected {background:url(bluebg1.png);}
.mright {width:796px;}
.mright > .fl,.mright > .fr {width:384px;height:420px;overflow:hidden;}
.mright h1 {height:42px;background:url(linebg.png) 0 100% no-repeat;margin-bottom:28px;}
.bigpic h1 span {background:url(c1.png) 0 0 no-repeat;display:block;text-indent:50px;}
.bigpic img {width:383px;height:215px;}
.bigpic ul li {width:383px;padding-top:19px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.yabtn {height:42px;background:url(graylinebg.png) 0 100% no-repeat;overflow:hidden;margin-bottom:28px;}
.yabtn p {float:left;width:150px;height:35px;margin:0 20px;text-align:center;}
.yabtn p.selected {border-bottom:7px solid #0f6fc5;font-weight:bold;}
.smallpic h2 {margin-bottom:28px;}
.smallpic .pic {height:131px;overflow:hidden;margin-bottom:30px;}
.smallpic .pic img {width:175px;height:131px;float:left;}
.smallpic .pic p {width:183px;}
.smallpic li {background:url(bluedot.png) 0 10px no-repeat;padding: 0 0 17px 27px;margin-bottom:10px;border-bottom:1px dotted #707070;}
.smallpic li:last-child {border-bottom:none;}
.jcrd h1 span {background:url(c2.png) 0 0 no-repeat;display:block;text-indent:50px;height:40px;}
.jclf h1 span {background:url(c3.png) 0 0 no-repeat;display:block;text-indent:50px;height:40px;}
.dbxx {width:383px;height:345px;overflow:hidden;}
.jydbright .dbxx  {width:358px;padding:20px 20px;}
.dbpic {height:160px;}
.dbpic img {width:102px;height:136px;margin:0 auto;}
.dbmain {display: -webkit-flex;display: flex;margin:0 auto 10px;justify-content : space-around;width:300px;}
.dbmain div {padding-top:70px;text-align:center;width:90px;}
.bh {background:url(bh.png) 50% 0 no-repeat;}
.name {background:url(name.png) 50% 0 no-repeat;}
.team {background:url(team.png) 50% 0 no-repeat;}
.search {width:310px;margin:0 auto;}
.idxblock2 {background:#82b7e3;font-size:16px;color:#fff;border-radius:5px;border:none;height:31px;width:183px;padding:0 5px;}
.tlbanner {padding:40px 0;}
.tlbanner img {width:100%;}
.mtjz {height:410px;overflow:hidden;}
.mtjz > .fl {width:768px;}
.qmt {background:url(jz.png) 0 0 no-repeat;}
.qmtbtn {display: -webkit-flex;display: flex;margin:0 auto 10px;justify-content : flex-end;width:650px;padding:35px 0 0 115px;height:64px;background:url(ruler.png) 165px 70px no-repeat;}
.qmtbtn div {text-align:right;margin-right:60px;}
.qmtbtn div.selected {background:url(arrow.png) 50% 50px no-repeat;}
.qmtbtn div:last-child {margin-right:0;}
.mtjz > .fr {width:386px;}
.mtbtn,.mtbtn ul {width:400px;}
.mtbtn li {float:left;margin-bottom:10px;width:200px;overflow:hidden;text-align:right;}
.mtmain {width:690px;margin-left:75px;margin-top:20px;height:255px;overflow:hidden;}
#rdyk .fl {width:184px;}
#rdyk .fl img {width:184px;height:255px;}
#rdyk .fr {width:480px;text-indent:30px;}
#rdyk .fr p {height:24px;line-height:24px;margin:5px 0;}
#rdyk .fr li {margin-top:18px;}
#rdyk .fr div {padding:20px 0 0;}
.zjrdtop {height:176px;overflow:hidden;}
#sdbd  .zjrdtop {background:#f6f6f6;}
.zjrdtop .fl {width:312px;position:relative;}
.zjrdtop .fl img,#spxw .zjrdtop .fr img {width:312px;height:176px;}
.zjrdtop .fl p,#spxw .zjrdtop .fr p {position:absolute;top:0;left:0;}
.zjrdtop .fr {width:310px;padding-right:45px;}
.zjrdtop .fr h1 {height:50px;line-height:40px;}
.zjrdtop .fr h1 a,#yybd h1 a {font-weight:normal;}
#spxw .zjrdtop .fr {width:312px;padding-right:35px;position:relative;}
#zjrd li,#sdbd li,#spxw li {background:url(bluedot.png) 0 10px no-repeat;margin:15px 20px 0 0;text-indent:20px;float:left;width:325px;}
#yybd h1 {height:40px;width:670px;}
#yybd div {border-bottom:1px dotted #222;padding-bottom:10px;width:670px;}
#yybd li {background:url(bluedot.png) 0 50% no-repeat;margin-top:9px;text-indent:20px;}
.wzlj {border-top:3px solid #0f6fc5;}
.wzlj h1 {height:50px;line-height:50px;}
.wzbtn {height:36px;border-radius:10px;overflow:hidden;padding-left:240px;margin-bottom:20px;}
.wzbtn a {display:block;height:34px;line-height:34px;margin-right:40px;float:left;text-align:center;cursor:pointer;}
.wzbtn a.selected {border-bottom:2px solid #0f6fc5;}
.wzmain ul {width:1000px;height:330px;margin:0 auto;}
.wzmain li {width:100px;float:left;}
.wzmain .yfly li {width:160px;}
.wzmain #wqtwz li {width:250px;}
.bluebg {background:#e7f4ff;}
.graybg {background:#f7f8f8;}
.footer {background:#0f6fc5;height:100px;padding-top:20px;min-width:1180px;}
.footer > div {position:relative;}
.footer p {padding-bottom:10px;}
.govpic {position:absolute;left:0;top:10px;width:80px;}
.topsearch {width:1178px;border:1px solid #b7babf;margin:40px 0;}
.topsearch .ts {background:#f6f8fa;height:45px;line-height:45px;border-bottom:1px solid #b7babf;text-indent:22px;}
.topsearch .topsrch {border-bottom:1px solid #b7babf;height:45px;overflow:hidden;}
.topsearch .topsrch .fl {width:173px;background:#ecf5ff;line-height:45px;border-right:1px solid #b7babf;text-align:center;}
.topsearch .topsrch .fr input {width:1000px;border:none;height:45px;line-height:45px;color:#333;text-indent:20px;font-size:18px;}
.topsearch .topsrch .fr {width:1000px;}
.topsearch .topsrch .fr .s1 {width:110px;border:1px solid #c9caca;height:30px;margin-top:8px;}
.topsearch .btn,.gmsq .btn {height:78px;padding-left:500px}
.topsearch .btn img,.gmsq .btn img {float:left;margin:25px 20px 0 0;}
.flfg  > .textright {padding-right:25px;}
.searchlist {margin:20px 0;}
.searchlist tr {height:45px;line-height:45px;}
.searchlist td {background:#fff;text-align:center;}
.searchlist thead td {background:#f6f8fa;font-weight:bold;}
.searchlist td:nth-child(2n+1) {width:120px;}
.searchlist tbody td:nth-child(2n+1) {color:#656465;font-size:16px;}
.searchlist td:nth-child(2n+2) {width:1057px;}
.pages {margin:0 auto 50px;width:auto;}
.pageoff1 {font-size:12px;border:1px solid #d8d8d8;height:24px;line-height:24px;padding:0 10px;display: inline-block;}
.pageon1 {font-size:12px;color:#fff;background:#5774af;height:26px;line-height:26px;padding:0 11px;display: inline-block;}
.pages td {font-size:12px;}
.pages .style7 {width:50px;margin:0 5px;}
.gmpt {position:relative;}
.gmpt,.fzwyh {padding:40px 0;}
.gmpt h1 {background:url(gmbg.png) 0 3px no-repeat;height:40px;text-indent:38px;line-height:28px;}
.gmpt > h2 {background:#f6f8fa;height:40px;line-height:40px;border-top:1px dotted #525252;}
.ptinfo {padding-top:30px;}
.gmsq {margin:40px 0;}
.sqwrap {border:1px solid #b7babf;}
.sqwrap > div {height:45px;border-bottom:1px solid #b7babf;line-height:45px;overflow:hidden;}
.sqwrap > div:last-child {border-bottom:none;}
.sqwrap > div.high {height:90px;}
.sqwrap > div.area {height:254px;}
.sqwrap .djdate {padding-right:25px;background:#f6f8fa;}
.sqwrap input {font-size:18px;color:#333;border-radius:5px;;height:30px;line-height:30px;margin:8px;border:1px solid #dcdddd;}
.sqwrap > div.high input {margin:28px 8px;}
.q1 {width:175px;background:#ecf5ff;text-align:center;border-right:1px solid #b7babf;}
.sqwrap > div.high .q1,.sqwrap > div.high .q7 {height:90px;}
.sqwrap > div.area .q1 {height:254px;line-height:200px;}
.q1 span {display:block;margin-top:-5px;line-height:20px;}
.q2 {width:454px;}
.q3 {width:73px;background:#ecf5ff;text-align:center;}
.q4 {width:97px;}
.q4 select {width:68px;border:1px solid #dcdddd;margin:8px;height:30px;font-size:18px;color:#333;border-radius:5px;}
.q5 {width:120px;background:#ecf5ff;text-align:center;}
.q6 {width:257px;}
.q7 {width:144px;background:#ecf5ff;text-align:center;}
.q7 span {display:block;margin-top:-5px;line-height:20px;}
.q8 {width:400px;}
.q9 {width:217px;}
.q10 {width:77px;text-align:center;}
.q11 {width:227px;}
.q12 {width:30px;text-align:center;}
.q13 {width:1002px;}
.q14 {width:627px;}
.q15 {width:255px;}
.k1 {width:435px;}
.k2 {width:241px;}
.k3 {width:383px;}
.k4 {width:200px;}
.k5 {width:210px;}
.k6 {width:761px;}
.k7 {width:610px;}
.k8 {width:238px;}
.k9 {width:985px;margin:8px;height:238px;font-size:18px;color:#333;line-height:30px;}
.fzwyh h1 {background:url(gmbg.png) 0 3px no-repeat;height:40px;text-indent:38px;line-height:28px;border-bottom:1px dotted #525252;}
.fzwyh h2 {background:#f6f8fa;height:40px;line-height:40px;}
.fzwyh > .fl {width:793px;}
.fzwyh > .fr {width:358px;}
.audiostyle {width:380px;}
.myaudio {padding:20px 206px;}
.wybzw {padding:20px 40px 40px;}
.fzwright {padding:10px;}
.fzwrap {background:#ebf1f4;margin-bottom:10px;}
.fzwybtn {width:338px;background:#0f6fc5;display: -webkit-flex;display: flex;margin:0 auto 10px;justify-content : space-around;height:56px;}
.fzwybtn div {height:53px;line-height:53px;cursor:pointer;}
.fzwybtn div.selected {border-bottom:7px solid #99cb00;}
.wyhcnt {width:280px;margin:0 auto;padding:10px 0 20px;}
.fzwy span {display:block;float:left;height:90px;}
.wyhcnt .btn {padding:10px 87px 20px;}
.fzwright .linkwrap h1 {background:#99cb00 url(linkbg.png) 18px 50% no-repeat;border-bottom:none;height:54px;line-height:54px;text-indent:67px;}
.linkwrap {background:#ebf1f4;}
.linkwrap ul {width:245px;margin:0 auto;padding:10px 0 20px;}
.linkwrap li {background:url(bluedot1.png) 0 7px no-repeat;margin:15px 0;padding-left:35px;}
.lfgg {padding:20px 40px;background:#fcfcfc;}
.lfgg > div {padding:10px 305px 0;}
.zqwrap {margin-top:40px;}
.zqwrap h3 {background:url(bluedot1.png) 0 50% no-repeat;text-indent:30px;position:relative;margin-bottom:20px;}
.zqwrap h3 p {position:absolute;top:0;right:20px;}
.zqtable {margin-bottom:40px;}
.zqtable td {background:#fff;text-align:center;height:40px;line-height:40px;}
.zqtable thead td {background:#f6f8fa;}
.zqtable td img {margin:5px auto;}
.zqtable td:nth-child(3n+1){width:424px;}
.zqtable td:nth-child(3n+2){width:260px;}
.lfright .graybg {padding-bottom:10px;margin-bottom:40px;}
.ykleft h1 {border-bottom:none;height:48px;line-height:48px;text-indent:45px;}
.ykleft h1.zxtj {background:url(newbg.png) 0 3px no-repeat;}
.tjwrap {height:255px;overflow:hidden;margin-top:20px;}
.tjwrap > .fl img {width:184px;height:255px;}
.tjwrap > .fr {width:495px;border-top:1px solid #dcdddd;border-bottom:1px solid #dcdddd;height:253px;padding:0 57px;background:url(pagecorner.png) 99% 99% no-repeat;}
.tjwrap h1 {padding:30px 0 0 0;background:none;text-indent:0;}
.tjwrap h2 {background:none;font-weight:normal;height:30px;line-height:30px;}
.tjwrap > .fr div {border-top:1px solid #dcdddd;padding-top:20px;margin-top:20px;}
.down {padding:20px 0 30px 460px;}
.ykleft h1.wqhg {background:url(prevbg.png) 0 10px no-repeat;}
.ykleft ul {width:793px;padding-top:20px;}
.ykleft li {width:160px;margin-right:51px;float:left;}
.ykleft li img {width:160px;height:224px;}
.ykleft li:nth-child(4n+4) {margin-right:0;}
.ykleft li h4 {font-weight:normal;text-align:center;padding:20px 0 40px;}
.graybg1 {background:#f9f9f9;}
.pages1{padding:30px 0 30px 0;margin:0 atuo;overflow:hidden;margin-top:20px;}
.graybg1 .pages1{padding:10px 0 10px 0;}
.pageon{padding:3px 9px;border:none;text-align:center;margin:0 0 0 5px;display:inline;overflow:hidden;font-size:14px;font-weight:bold;}
.pageoff{padding:3px 9px;border:1px #d8d8d8 solid;background-color:#fff;text-align:center;margin:0 0 0 5px;display:inline;overflow:hidden;font-size:14px;}
.pageimg{padding:3px 7px;border:1px #d8d8d8 solid;background-color:#fff;margin:0 0 0 5px;display:inline;overflow:hidden;font-size:14px;}
.yajywrap {width:750px;border:1px solid #c9caca;border-radius:8px;min-height:500px;margin-left:41px;margin-bottom:40px;background:url(blueline.png) 50% 100% no-repeat;padding-bottom:20px;}
.yabg {position:relative;}
.yapic {position:absolute;top:5px;left:-12px;}
.yajywrap h3 {background:#0066cc;height:48px;line-height:48px;border-top-right-radius:24px;border-bottom-right-radius:24px;width:205px;text-align:center;position:relative;top:-20px;}
.dbwrap {width:670px;margin:0 auto;}
.dbwrap h4 {font-weight:normal;border-bottom:1px dotted #525252;height:50px;line-height:50px;margin-bottom:25px;}
.dbwrap li {background:url(bluedot.png) 0 50% no-repeat;margin:15px 0;text-indent:30px;}
.dbwrap ul {padding-bottom:20px;}
.zrinfo {background:url(zrzcbg.jpg) 0 0 no-repeat;height:396px;margin-bottom:40px;}
.zrinfo .fl {width:157px;margin-left:25px;padding-top:45px;}
.zrinfo .fl img {width:147px;height:216px;background:#fff;padding:5px;border:1px solid #dcdddd;}
.zrinfo .fl p {text-align:center;line-height:35px;padding-top:10px;}
.zrinfo .fr {width:540px;margin-right:25px;padding-top:45px;}
.zrbtn {height:48px;border-bottom:4px solid #e6e6e6;}
.zrbtn a {width:120px;text-align:center;float:left;height:46px;line-height:46px;cursor:pointer;}
.zrbtn a.selected {border-bottom:6px solid #0f6fc5;}
.zrlist li {background:url(bluedot.png) 0 50% no-repeat;text-indent:30px;margin:10px 0;}
.zrlist li:nth-child(5n+5) {margin:10px 0 40px;}
.zrlist,.zrpiclist {margin:40px 0;}
.zrpiclist li {width:242px;margin-right:33px;float:left;}
.zrpiclist li:nth-child(3n+3) {margin-right:0;}
.zrpiclist li  img {width:242px;height:181px;}
.zrpiclist li h3 {padding:20px 15px 30px;}
.colg {background:#ebf1f4;margin-bottom:10px;}
.colg h1 {height:54px;line-height:54px;background:#0f6fc5 url(clgbg.png) 20px 50% no-repeat;text-indent:67px;}
.colg ul {width:245px;margin:0 auto;padding:10px 0;}
.colg li {margin:15px 0;}
.fzwyh h1.small {background:url(gdbg.png) 0 3px no-repeat;}
.topnews {height:311px;overflow:hidden;}
.topnews h3 {height:88px;line-height:88px;}
.topnews .fl {width:402px;}
.topnews .fl img {width:402px;height:226px;}
.topnews .fr {width:358px;}
.gdlist {padding-top:20px;}
.gdlist li {background:url(bluedot.png) 15px 10px no-repeat;text-indent:40px;margin:10px 0;}
.gdlist li:nth-child(5n+5) {margin:10px 0 40px;}
.gdwrap {margin-bottom:40px;}
.gdrdyw,.qgrd,.rightdbfc,.rightjcrd {background:#ebf1f4;margin-bottom:10px;padding-bottom:10px;}
.fzwright .gdrdyw h1 {background:#0f6fc5 url(gdywbg.png) 15px 50% no-repeat;border-bottom:none;height:54px;line-height:54px;text-indent:57px;font-weight:normal;}
.gdrdyw  h3 {padding:20px 15px 10px;}
.gdrdyw div {padding:0 15px;}
.fzwright .qgrd h1 {background:#99cb00 url(qgbg.png) 15px 50% no-repeat;border-bottom:none;height:54px;line-height:54px;text-indent:57px;font-weight:normal;}
.rdnews {width:308px;margin:5px auto 0;}
.rdnews li {padding:8px 0;}
.jcwrap {width:930px;border:1px solid #c9caca;border-radius:8px;min-height:900px;margin:20px 0 40px 214px;padding-bottom:40px;background:url(blueline1.png) 50% 100% no-repeat;}
.jcwrap > h3 {background:#0066cc;height:48px;line-height:48px;border-top-right-radius:24px;border-bottom-right-radius:24px;width:156px;text-align:center;position:relative;top:-20px;}
.jcwrap .topnews {width:800px;margin:0 auto;}
.jcwrap .topnews h3 {height:57px;line-height:30px;}
.jctitle {width:800px;margin:40px auto 0;position:relative;border-bottom:1px dotted #525252;height:40px;}
.jctitle a {font-weight:normal;}
.jctitle p {position:absolute;top:0;right:0;}
.jcwrap ul {width:800px;margin:0 auto;padding:10px 0;}
.jcwrap li {background:url(bluedot.png) 0 50% no-repeat;text-indent:30px;margin:15px 0;}
.jclist {background:#f7f8f8;width:155px;border-top:10px solid #99cb00;border-bottom:10px solid #99cb00;border-radius:10px;position:absolute;top:40px;left:30px;}
.jclist ul {width:80px;margin:10px auto;}
.jclist li {height:48px;line-height:48px;border-bottom:1px dotted #525252;text-align:center;}
.jclist li:last-child {border-bottom:none;}
.pos {height:40px;line-height:40px;background:url(posbg.png) 0 50% no-repeat;text-indent:30px;position:relative;}
.pos p {position:absolute;right:0;top:7px;}
.pos p input {width:298px;height:25px;line-height:25px;border:1px solid #c9caca;background:#fff;float:left;margin-right:10px;}
.gbwrap {width:680px;border:1px solid #c9caca;border-radius:8px;margin:20px auto;padding:30px 35px;}
.fzwyh .gbwrap h1 {background:url(btn2.png) 0 4px no-repeat,url(bluegrayline.png) 0 100% no-repeat;border-bottom:none;margin-bottom:15px;}
.fzwyh .gbwrap h2 {background:none;height:50px;line-height:50px;text-align:center;padding-top:20px;}
.fzwyh .gbwrap h3 {text-align:center;font-weight:normal;border-bottom:1px dotted #525252;padding-bottom:20px;}
.gbwrap ul {padding-bottom:20px;}
.gbwrap li {margin:15px 0;background:url(bluedot.png) 0 7px no-repeat;text-indent:20px;}
.wqsearch {height:27px;overflow:hidden;margin:20px 0;}
.wqsearch input {float:left;display:block;width:175px;border:1px solid #c9caca;border-radius:5px;height:25px;line-height:25px;}
.wqsearch select {float:left;display:block;width:250px;border:1px solid #c9caca;border-radius:5px;height:25px;line-height:25px;margin-left:27px;}
.wqsearch img {float:left;display:block;padding-left:10px;}
.wqlist li:nth-child(5n+5) {border-bottom:1px dotted #525252;padding-bottom:25px;margin-bottom:20px;}
.wqlist li:last-child {border-bottom:none;}
.ykwrap h1,.jydbwrap h1,.zrfb h1 {background:#0f6fc5;height:56px;line-height:56px;}
.ykwrap {background:#ebf1f4;}
.rykcnt {position:relative;}
.swiper-container {margin:0 auto;width:184px;height:300px;overflow:hidden;padding:30px 0;}
.swiper-container .swiper-wrapper {position:relative;display:flex;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;}
.swiper-container .swiper-slide {width:100%;height: 100%;flex-shrink:0;position:relative;}
.swiper-container .swiper-slide div img {width:184px;height:253px;}
.swiper-container .swiper-slide p {padding:10px 4px 0;}
.rykcnt .swiper-button-prev {background:url(gbprev.png) 0 0 no-repeat;width:22px;height:31px;position:absolute;left:25px;top:150px;}
.rykcnt .swiper-button-next {background:url(gbnext.png) 0 0 no-repeat;width:22px;height:31px;position:absolute;right:25px;top:150px;}
.dbjywrap h1 {background:none;text-align:center;height:auto;text-indent:0;}
.dbjywrap h1 p {padding-top:20px;}
.dbjycnt {border:1px solid #c9caca;padding:40px;max-height:500px;overflow-y:auto;}
.lytitle {border-bottom:1px solid #c9caca;height:70px;line-height:70px;background:url(man.png) 0 50% no-repeat;text-indent:60px;margin-top:10px;}
.echotitle {height:70px;line-height:70px;background:url(echo.png) 0 50% no-repeat;text-indent:60px;margin-top:10px;}
.lyname {padding:35px 0 25px;}
.lyname label {width:80px;text-align:center;display:inline-block;}
.lyname input {width:180px;border:1px solid #c9caca;display:inline-block;height:28px;line-height:28px;}
.lycnt {width:751px;height:300px;border:1px solid #c9caca;padding:20px;}
.lybtn  {padding:24px 0 40px 306px;height:30px;overflow:hidden;}
.lybtn  img {float:left;padding-right:15px;}
.jydbwrap .jydbinfo {padding:20px;}
.jydbwrap .jydbinfo img {width:102px;height:136px;float:left;padding:0 10px 0 0;}
.dblulist {padding-top:20px;height:365px;}
.dblulist li:nth-child(2n+2) {background:#dcdddd;}
.dblulist li {height:48px;line-height:48px;padding-left:7%;}
.dblulist li p {display:inline-block;width:30%;}
.lfzq > h1 {margin-top:40px;text-align:center;height:70px;}
.lfzq  > .fl {width:737px;}
.lfzq  > .fl h2 {font-weight:normal;height:40px;}
.lfzq .lfinfo {padding:40px 30px;border:1px solid #c9caca;height:525px;overflow-y:auto;margin:30px 0 50px;}
.lfzq  > .fr {width:404px;}
.lfform div {height:30px;margin-bottom:15px;}
.lfform label {background:url(reddot.png) 0 50% no-repeat;padding-left:20px;display:inline-block;height:30px;line-height:30px;}
.lfform input {width:305px;height:28px;line-height:28px;border:1px solid #c9caca;float:right;display:inline-block;}
.lfform textarea {width:402px;height:250px;border:1px solid #c9caca;display:block;}
.lfform div.area {height:282px;}
.lfform .btn {height:30px;width:180px;padding:20px 112px;}
.lfform .btn img {float:left;margin-right:15px;}
.rdnewsp {margin-bottom:40px;}
.rdnewsp h1 {text-align:center;font-weight:normal;background:none;height:53px;border-bottom:1px dotted #222222;}
.pxlogin {padding-left:100px;margin:30px 0;}
.pxlogin label,.pxlogin input,.pxlogin img {display:inline-block;}
.pxlogin label {height:27px;line-height:27px;margin-right:10px;}
.pxlogin input {height:25px;width:173px;border:1px solid #c9caca;margin-right:20px;}
.pxlogin img {position:relative;top:7px;}
.rdnewsp h2 {background:#f0f0f0;text-align:center;font-weight:normal;margin-bottom:40px;}
.pxzw {padding:0 30px 30px;}
.rdnewsp h3 {background:url(down1.png) 0 7px no-repeat;text-indent:35px;border-bottom:1px dotted #3b3b3b;height:40px;}
.pxfjlist li {margin:15px 0;}
.yksec h1 {text-align:center;font-weight:normal;background:none;text-indent:0;padding-top:20px;height:100px;}
.yksec h1 p {padding:20px 0;}
.ykzw {margin:20px 0 40px;}
.yksec h2 {background:#fff url(down1.png) 0 10px no-repeat;height:40px;font-weight:normal;text-indent:30px;}
.yksec h4 {background:url(btn2.png) 0 50% no-repeat;text-indent:30px;}
.smzq h1 {text-align:center;padding:25px 0 40px;border-bottom:1px dotted #222222;}
.smzq h2 {background:#efefef;height:40px;line-height:40px;text-indent:20px;margin:10px 0;}
.smzw {padding:10px 30px 30px;}
.smzq  .btn  img {float:left;margin-right:15px;}
.smzq .btn {padding:0 500px 40px;height:27px;overflow:hidden;}
.gjwrap h1 {padding:0 25px;background:none;text-align:center;height:auto;line-height:40px;}
.gjwrap h1 p {padding-top:10px;}
.gjzw {padding:35px 50px;}
.gjzw img {margin:0 auto;max-width:600px;}
.gjzw p {padding-top:20px;}
.rightdbfc h1 {background:#99cb00 url(fcbtn.png) 15px 50% no-repeat;border-bottom:none;height:54px;line-height:54px;text-indent:57px;font-weight:normal;}
.rightdbfc img {width:308px;height:173px;margin:20px auto 10px;}
.rightjcrd h1 {background:#0f6fc5 url(qgbg.png) 15px 50% no-repeat;border-bottom:none;height:54px;line-height:54px;text-indent:57px;font-weight:normal;}
.jcyw {width:300px;margin:10px auto;height:155px;overflow:hidden;}
.jcyw  h2{width:300px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align:center;text-indent:0;padding-bottom:10px;background:none;}
.jcyw  .fl img {width:140px;height:105px;}
.jcyw .fl {width:140px;}
.jcyw .fr {width:145px;}
.yatable {margin:40px 0 20px;}
.yatable tr {height:45px;line-height:45px;}
.yatable td {background:#fff;text-align:center;}
.yatable thead td {background:#f6f8fa;font-weight:bold;width:725px;}
.yatable thead td {background:#f6f8fa;font-weight:bold;width:140px;}
.yatable td:nth-child(4n+1) {width:685px;padding:0 20px;}
.yatable td:nth-child(4n+2) {width:140px;}
.yatable td:nth-child(4n+3) {width:150px;}
.listcon23 {width: 220px;padding: 10px 0 5px 10px;overflow: hidden}
.listcon24 {width: 550px;padding: 10px 0 10px 0;overflow: hidden}
.listcon24 a {font-size:12px;}
.lh22 {line-height: 22px}
.yapage {height:50px;overflow:hidden;margin-bottom:50px;}
.rdgl {height:500px;display: table;}
.rdgl > div {float:none;display: table-cell;}
.rdgl .left {width:188px;height:100%;background:#e6e6e6;vertical-align:top;}
.rdgl .left h3 {background:#005293;height:60px;line-height:60px;text-align:center;}
.rdgl .left ul li {padding:11px 0 12px;text-align:center;background:url(grayline.png) 50% 100% no-repeat;font-size:20px;}
.rdgl .left ul li  a {width:100%;display:block;height:38px;line-height:38px;}
.rdgl .left ul li.selected  a {background:#1979c6;color:#fff;}
.rdgl .right {width:970px;background:url(topblueline.png) 40px 0 no-repeat;padding:42px 0 0 22px;}
.cwh h1 {text-align:center;color:#000;font-size:18px;background:none;margin-bottom:50px;}
.cwh {width:680px;margin:0 auto;}
.rdgl .rdjj {width:860px;margin:0 auto;}
.jgsz {width:846px;margin:0 auto;}
.jgsz ul li {float:left;margin-bottom:30px;}
.jgsz ul li:nth-child(3n+2) {padding:0 45px;}
.white12 {color: #fff;font-size:12px;letter-spacing:1px;font-family:"ËÎÌå"}
.white14 {font-size: 14px;color: #fff;}
.whiteb16 {font-size: 16px;font-weight: bold;color: #fff;}
.white20,.rdgl .left h3 {font-size: 20px;color: #fff;}
.white18 {font-size: 18px;color: #fff;}
.white24 {font-size: 24px;color: #fff;}
.white24a {font-size: 24px;color: #fff;font-weight:normal;}
.white28 {font-size: 28px;color: #fff;}
.yellowb20 {font-size: 20px;font-weight: bold;color: #ffdf09;letter-spacing:2px;}
.black40 {font-size:40px;color:#000;font-weight:bold;}
.blue28 {color:#0f6fc5;font-size:28px;letter-spacing:10px;line-height:28px;}
.blue28a {color:#0f6fc5;font-size:28px;}
.blue20 {color:#0f6fc5;font-size:20px;font-weight:bold;}
.blue20a {color:#0f6fc5;font-size:20px;}
.blue24 {color:#0066cc;font-size:24px;}
.blue24a {color:#0066cc;font-size:24px;font-weight:normal;}
.blue30 {color:#0f6fc5;font-size:30px;font-weight:normal;}
.dbjywrap .blue30 {color:#0f6fc5;font-size:30px;font-weight:normal;line-height:45px;}
.blue18 {color:#0f6fc5;font-size:18px;}
.blue16 {color:#0f6fc5;font-size:16px;}
.blue14 {color:#0f6fc5;font-size:14px;font-weight:bold;}
.blue16a {color:#0f6fc5;font-size:16px;line-height:30px;}
.gray14 {color:#898989;font-size:14px;}
.gray14a {color:#898989;font-size:14px;line-height:28px;}
.gray14b {color:#333;font-size:14px;}
.gray18 {color:#595757;font-size:18px;}
.gray18a{color:#656465;font-size:18px;}
.gray18b,.gray18b p{color:#656465;font-size:18px;line-height:36px;}
.gray18c {color:#ababab;font-size:18px;}
.gray16,.gray16 p{color:#656465;font-size:16px;line-height:30px;}
.gray16a{color:#656465;font-size:16px;}
.gray16b,.gray16b p{color:#656465;font-size:16px;line-height:30px;}
.gray20{color:#656465;font-size:20px;}
.black18 {color:#000;font-size:18px;}
.lh24 {line-height: 24px}
.lh38 {line-height: 38px;}
.fbt {font-weight:bold;}
